package com.sc.nft.entity.vo.salvageEvents;

import com.sc.nft.enums.SalvageEventsModeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * @author 刘国航
 * @desc
 * @since 2024/11/13 10:29
 */
@Data
public class SalvageRewardsVO implements Serializable {

    private static final long serialVersionUID = 8966034037921679662L;

    @ApiModelProperty("分解模式")
    @NotNull(message = "分解模式不能为空")
    private SalvageEventsModeEnum salvageMode;

    @ApiModelProperty("奖励列表")
    private List<SalvageRewardsDetailVO> rewardsList;

}
